package org.i1510.base.utils.cusAnnotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;


/**
 * @author rambo
 * 为MybatisProvider.java使用
 */
@Target({ElementType.FIELD,ElementType.METHOD})//定义注解的作用目标**作用范围字段、枚举的常量/方法  
@Retention(RetentionPolicy.RUNTIME) // 注解会在class字节码文件中存在，在运行时可以通过反射获取到  
public @interface Column {
    public String name() default "";
    public int length() default 1;
    public boolean nullable() default true; 
    public boolean defaultDBValue() default false;
}